export default interface IMenuForm {
  id?: string // 主键id
  name?: string // 菜单名
  path?: string // 页面的 path，备注：path不能重复
  icon?: string // 图标
  parentId?: string // 父节点id（顶级则为0）
  auths?: string // 权限，多个可用逗号拼接，例如：menu:insertOrUpdate,menu:page,menu:deleteByIdSet,menu:infoById
  showFlag?: boolean // 是否显示在 左侧的菜单栏里面，如果为 false，也可以通过 $router.push()访问到
  orderNo?: number // 排序号（值越大越前面，默认为 0）
  enableFlag?: boolean // 启用/禁用
  linkFlag?: boolean // 是否外链，即，打开页面会在一个新的窗口打开
  router?: string // 路由：linkFlag === false 时使用，不必填
  redirect?: string // 重定向：linkFlag === false 时使用，不必填
  remark?: string // 描述/备注
  firstFlag?: boolean // 是否是起始页面，备注：只能存在一个 firstFlag === true 的菜单
  roleIdSet?: string[] // 角色 idSet
}
